diff options
Diffstat (limited to 'apps/web/src/app/changelog/[version]')
| -rw-r--r-- | apps/web/src/app/changelog/[version]/page.tsx | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/apps/web/src/app/changelog/[version]/page.tsx b/apps/web/src/app/changelog/[version]/page.tsx index 5b24af1e..af382822 100644 --- a/apps/web/src/app/changelog/[version]/page.tsx +++ b/apps/web/src/app/changelog/[version]/page.tsx @@ -12,6 +12,7 @@ import { ReleaseDescription, ReleaseChanges, } from "../components/release"; +import { CopyMarkdownButton } from "../components/copy-markdown-button"; type Props = { params: Promise<{ version: string }> }; @@ -51,14 +52,20 @@ export default async function ReleaseDetailPage({ params }: Props) { All releases </Link> - <ReleaseArticle variant="detail"> - <div className="flex flex-col gap-4"> + <ReleaseArticle variant="detail"> + <div className="flex flex-col gap-4"> + <div className="flex items-center justify-between"> <ReleaseMeta release={release} /> - <ReleaseTitle as="h1">{release.title}</ReleaseTitle> - {release.description && ( - <ReleaseDescription>{release.description}</ReleaseDescription> - )} + <CopyMarkdownButton + description={release.description} + changes={release.changes} + /> </div> + <ReleaseTitle as="h1">{release.title}</ReleaseTitle> + {release.description && ( + <ReleaseDescription>{release.description}</ReleaseDescription> + )} + </div> <ReleaseChanges release={release} /> </ReleaseArticle> |
